// axios({
//     url:"/register",
//     method: "post",
//     data:{
//         username:"wanglijiang",
//         password:"123456" 
//     }
// }).then(res => {
//     console.log(res)
// })
//注册功能
//发送数据之前，浏览器判断数据是否符合要求
//提交数据
const btn_register = document.querySelector("#btn-register")
btn_register.addEventListener("click",async function(){
    const register_form = document.querySelector(".register-form")
    const data = serialize(register_form,{hash:true,empty:true})

    // axios({
    //     url:"/register",
    //     method:"post",
    //     data
    // }).then(res => {
    //     console.log(res)
    // })
    const {username,password} = data
    if(username == "" || password== "") return toastShow("用户名或密码不能为空")
    if(username.trim().length<8 || password.trim().length <6) return toastShow("用户名或密码长度低于要求长度")
    //链式写法
    try {
        const res = await axios.post("/register",data)
        console.log(res.message)
        toastShow(`${res.message}`)
    } catch (error) {
        toastShow(error.response.data.message)
    }
})